someone that makes jokes - Francés Inglés Diccionario